/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package listas;

import listas.ListaClientes;
import listas.ListaMensajes;
import client.MailClient;
import mensaje.Message;
/**
 *
 * @author HaNs
 */
public class HandlerList {
    private ListaMensajes mensajes;
    private ListaClientes clientes;

    public HandlerList() {
        mensajes = new ListaMensajes();
        clientes = new ListaClientes();
    }    
    
    public void agregarMensaje(Message mensaje){
        mensajes.agregarMensaje(mensaje);
    }
    
    public void agregarCliente(MailClient cliente){
        clientes.agregarCliente(cliente);
    }
    
    public int cantidadMensajes(){
        return mensajes.cantidadAgregados();
    }
    public int cantidadClientes(){
        return clientes.cantidadAgregados();
    }
    
    public Message obtenerMensajePosicion(int posicion){
        return mensajes.obtenerMensaje(posicion);
    }
    
    public MailClient obtenerClientePosicion(int posicion){
        return clientes.obtenerCliente(posicion);
    }
    
    public void eliminarMensajePosicion(int posicion){
        mensajes.eliminarMensajePosicion(posicion);
    }
    
    public void eliminarClientePosicion(int posicion){
        clientes.eliminarClientePosicion(posicion);
    }
}
